animal shed - Turco Inglés Diccionario